<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
  <title>Tree</title>
 
</head>
<body style='line-height:26px;white-space:pre-wrap;'>
命令列表



rake db:migrate

命令作用:将所有未实施的迁移任务都实施到目标数据库上。



rake db:migrate VERSION=20080906120000

命令作用:撤销迁移任务到指定版本

迁移版本信息可以在所创建库（如elvuel_deployment数据库）下schema_info表中查看到相关记录信息。



rake db:migrate VERSION=0

命令作用:将数据库返回到最初状态（即，只有schema_migrations表，其他表都删除）



rake db:migrate VERBOSE=false

命令作用:屏蔽migration的输出



rake db:rollback

命令作用:回滚到最近的一次migration执行的状态



rake db:rollback STEP=3

命令作用:回滚最近的3次的迁移任务





一个在开发阶段很常用的命令redo:

rake db:migrate:redo

命令作用:重做迁移



rake db:migrate:redo STEP=3

rake db:migrate:down VERSION=9999999999



 
</body>
</html>

